package com.sengled.cloud.biz.union.mgt.model.po;

import java.util.Date;

/**
 * [STRATO MyBatis Generator]
 * Table: company
@mbggenerated do_not_delete_during_merge 2017-11-07 13:50:32
 */
public class Company {
    /**
     *   主键
     * Column: company.id
    @mbggenerated 2017-11-07 13:50:32
     */
    private Long id;

    /**
     *   公司ID
     * Column: company.company_code
    @mbggenerated 2017-11-07 13:50:32
     */
    private String companyCode;

    /**
     *   公司名称
     * Column: company.company_name
    @mbggenerated 2017-11-07 13:50:32
     */
    private String companyName;

    /**
     *   公司电话
     * Column: company.company_tel
    @mbggenerated 2017-11-07 13:50:32
     */
    private String companyTel;

    /**
     *   公司属性
     * Column: company.company_nature
    @mbggenerated 2017-11-07 13:50:32
     */
    private Integer companyNature;

    /**
     *   国家代码
     * Column: company.country_code
    @mbggenerated 2017-11-07 13:50:32
     */
    private String countryCode;

    /**
     *   国家名称
     * Column: company.country_name
    @mbggenerated 2017-11-07 13:50:32
     */
    private String countryName;

    /**
     *   成立时间
     * Column: company.establish_date
    @mbggenerated 2017-11-07 13:50:32
     */
    private Date establishDate;

    /**
     *   省份代码
     * Column: company.province_code
    @mbggenerated 2017-11-07 13:50:32
     */
    private String provinceCode;

    /**
     *   省份名称
     * Column: company.province_name
    @mbggenerated 2017-11-07 13:50:32
     */
    private String provinceName;

    /**
     *   城市代码
     * Column: company.city_code
    @mbggenerated 2017-11-07 13:50:32
     */
    private String cityCode;

    /**
     *   城市名称
     * Column: company.city_name
    @mbggenerated 2017-11-07 13:50:32
     */
    private String cityName;

    /**
     *   区代码
     * Column: company.district_code
    @mbggenerated 2017-11-07 13:50:32
     */
    private String districtCode;

    /**
     *   区名称
     * Column: company.district_name
    @mbggenerated 2017-11-07 13:50:32
     */
    private String districtName;

    /**
     *   街道代码
     * Column: company.street_code
    @mbggenerated 2017-11-07 13:50:32
     */
    private String streetCode;

    /**
     *   街道名称
     * Column: company.street_name
    @mbggenerated 2017-11-07 13:50:32
     */
    private String streetName;

    /**
     *   详细地址
     * Column: company.detailed_addr
    @mbggenerated 2017-11-07 13:50:32
     */
    private String detailedAddr;

    /**
     *   公司负责人
     * Column: company.user_id
    @mbggenerated 2017-11-07 13:50:32
     */
    private Long userId;

    /**
     *   创建日期
     * Column: company.create_date
    @mbggenerated 2017-11-07 13:50:32
     */
    private Date createDate;

    /**
     *   修改日期
     * Column: company.modify_date
    @mbggenerated 2017-11-07 13:50:32
     */
    private Date modifyDate;

    /**
     *   操作人
     * Column: company.operator_id
    @mbggenerated 2017-11-07 13:50:32
     */
    private Long operatorId;

    /**
     *   封存标识
     * Column: company.seal_mark
    @mbggenerated 2017-11-07 13:50:32
     */
    private Byte sealMark;

    /**
     *   启用标识
     * Column: company.enable_mark
    @mbggenerated 2017-11-07 13:50:32
     */
    private Byte enableMark;

    /**
     *   str001
     * Column: company.str001
    @mbggenerated 2017-11-07 13:50:32
     */
    private String str001;

    /**
     *   str002
     * Column: company.str002
    @mbggenerated 2017-11-07 13:50:32
     */
    private String str002;

    /**
     *   str003
     * Column: company.str003
    @mbggenerated 2017-11-07 13:50:32
     */
    private String str003;

    /**
     *   int001
     * Column: company.int001
    @mbggenerated 2017-11-07 13:50:32
     */
    private Long int001;

    /**
     *   int002
     * Column: company.int002
    @mbggenerated 2017-11-07 13:50:32
     */
    private Long int002;

    /**
     *   int003
     * Column: company.int003
    @mbggenerated 2017-11-07 13:50:32
     */
    private Long int003;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getCompanyCode() {
        return companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode == null ? null : companyCode.trim();
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName == null ? null : companyName.trim();
    }

    public String getCompanyTel() {
        return companyTel;
    }

    public void setCompanyTel(String companyTel) {
        this.companyTel = companyTel == null ? null : companyTel.trim();
    }

    public Integer getCompanyNature() {
        return companyNature;
    }

    public void setCompanyNature(Integer companyNature) {
        this.companyNature = companyNature;
    }

    public String getCountryCode() {
        return countryCode;
    }

    public void setCountryCode(String countryCode) {
        this.countryCode = countryCode == null ? null : countryCode.trim();
    }

    public String getCountryName() {
        return countryName;
    }

    public void setCountryName(String countryName) {
        this.countryName = countryName == null ? null : countryName.trim();
    }

    public Date getEstablishDate() {
        return establishDate;
    }

    public void setEstablishDate(Date establishDate) {
        this.establishDate = establishDate;
    }

    public String getProvinceCode() {
        return provinceCode;
    }

    public void setProvinceCode(String provinceCode) {
        this.provinceCode = provinceCode == null ? null : provinceCode.trim();
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName == null ? null : provinceName.trim();
    }

    public String getCityCode() {
        return cityCode;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode == null ? null : cityCode.trim();
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName == null ? null : cityName.trim();
    }

    public String getDistrictCode() {
        return districtCode;
    }

    public void setDistrictCode(String districtCode) {
        this.districtCode = districtCode == null ? null : districtCode.trim();
    }

    public String getDistrictName() {
        return districtName;
    }

    public void setDistrictName(String districtName) {
        this.districtName = districtName == null ? null : districtName.trim();
    }

    public String getStreetCode() {
        return streetCode;
    }

    public void setStreetCode(String streetCode) {
        this.streetCode = streetCode == null ? null : streetCode.trim();
    }

    public String getStreetName() {
        return streetName;
    }

    public void setStreetName(String streetName) {
        this.streetName = streetName == null ? null : streetName.trim();
    }

    public String getDetailedAddr() {
        return detailedAddr;
    }

    public void setDetailedAddr(String detailedAddr) {
        this.detailedAddr = detailedAddr == null ? null : detailedAddr.trim();
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Date getModifyDate() {
        return modifyDate;
    }

    public void setModifyDate(Date modifyDate) {
        this.modifyDate = modifyDate;
    }

    public Long getOperatorId() {
        return operatorId;
    }

    public void setOperatorId(Long operatorId) {
        this.operatorId = operatorId;
    }

    public Byte getSealMark() {
        return sealMark;
    }

    public void setSealMark(Byte sealMark) {
        this.sealMark = sealMark;
    }

    public Byte getEnableMark() {
        return enableMark;
    }

    public void setEnableMark(Byte enableMark) {
        this.enableMark = enableMark;
    }

    public String getStr001() {
        return str001;
    }

    public void setStr001(String str001) {
        this.str001 = str001 == null ? null : str001.trim();
    }

    public String getStr002() {
        return str002;
    }

    public void setStr002(String str002) {
        this.str002 = str002 == null ? null : str002.trim();
    }

    public String getStr003() {
        return str003;
    }

    public void setStr003(String str003) {
        this.str003 = str003 == null ? null : str003.trim();
    }

    public Long getInt001() {
        return int001;
    }

    public void setInt001(Long int001) {
        this.int001 = int001;
    }

    public Long getInt002() {
        return int002;
    }

    public void setInt002(Long int002) {
        this.int002 = int002;
    }

    public Long getInt003() {
        return int003;
    }

    public void setInt003(Long int003) {
        this.int003 = int003;
    }
}